Added boot() method and correct module loading.
Removed main.js and setup boot.js to contain all content.