Adding search path for config so config files can be in system location as well as locally
Moving the CliCommand hierarchy around a little and adding a basic Help class that will print usage info
Refactoring the config out of the main runner
Clarifying the documentation a little