Backbone

This branch did a number of things:
* Added Backbone for the frontend JS
* Added a gulpfile for build/dev tasks
* Upgraded Express to 4.*