Build your own command line interface for your application. Covering the basics, practical examples and integrating into a framework to generate controllers, and anything else you need!