Updated UI to run on top of API

Spot instance pricing still loaded and parsed the old way
Moved UI tests to Mocha
rake upload:data now snapshots the API
Resurrected the task that saved data locally
Now reading data locally instead of from the API
Separated the downloading and file writing tasks

Forgot that Heroku doesn't allow writing files
Merge branch 'ui_on_api'