A Backbone.js based mobile web applications framework