A skeleton CLI application (a "shell") assembled using dependency injection.