Skeleton of the project. Broken the code into a MVC application.
CommandLineController parses the arguments.