refactoring csv generator
refactoring the CLI

refactoring the whole CLI.
getting rid of apache commons CLI and substituting it with
JCommander. Pretty awesome.

Changing the CLICommands so that they do everything via the controller.

Removing unnecessary commands.
Removing unnecessary legacy resource files
Merge branch 'feature/cli-redesign' into integration