A plan for organizing JavaScript based on Backbone and RequireJs