Single-page Backbone.js app for CS3213 Homework 2