Backbone changes now fully functional (still needs to be refactored though)