Refactor models and views and use more of Backbone.js