Setup Frontend

- setup backbonejs
- use dustjs and haml templating
- write corresponding jasmine tests

- https://www.pivotaltracker.com/story/show/67105700
[Finished #67105700]