remove chrome because we have phantom
reorganize tests
replace karma-mocha with grunt-mocha-test for backend testing
add gruntfile. hooray! HONK :toot: BLAT!
update test paths
switch to test driven UI.
refactor to tdd UI.
hide backend tests in a test alias task (front will join soon)
update npm test script
update travis config to work with grunt (hopefully)
Refactored backend tests to use TDD Mocha UI, and updated Travis CI config.