Adds initial LoadCommand and LoadCommandTest classes.
Removes most initialize methods and relocates to base Command class.
Fixes some broken things with the FindCommand. Improves FindCommandTest to be more accurate in terms of real world use.
Adds tests using mocked objects for FindCommand and LoadCommand.
Fixes an issue where help wasn't listing the available commands