Organization and Tests

* Single mocha integration test with supertest and chai added
* Blanket code coverage support added for Travis Build
* Rails like resources added
* Organization routes into one file
Merge pull request #15 from Kelsin/develop

The refactor of app.js looks good to me, and I can't say no to unit tests.