now using Backbone.js and Require.js