Explain the difference between Application and Service
Application: a CLI application with environment parser and service runner, and also with exit codes
Service: a structure with methods to run the server, and returns errors
The application runs the service
Document the missing struct and traits
MinimalApplication and Service doesn't have documentation.