add error checking on cli.rb
convert app to remove mocks and switch to using arrays