tests: add tests for runCommand
runCommand: stub out run command and model
storageModel: implement simple storage poco
storageController: stub methods out
filesystem: add IFileSystem implementation
fileSystem: add property for home directory
storageController: add json.net reference and implement Load and Save