(Not yet ready) A pattern for building reusable modules with Marionette.js