A modular JavaScript organizational schema based on Backbone and RequireJs