Web components based on Marionette.js