Cleaning up components
Further work
Rearranged some files
The template is now generated from inside the app
Callbacks and shizzle
Many new small changes making it work without javascript first
Bugfix