Format imports & exports
Move client-side JS out of template
Lintier JS
Simpler init
Simple namespacing