Marionette.js (github.com/marionettejs/backbone.marionette) as used in MobileSiteOS