According to the latest spec, organizing logic using web components and ES6 modules will normalize the codebase with what will be the next standard. Related with #9, modules can be loaded using an alternative dependency loader like [system.js](http://github.com/systemjs/systemjs)