Refactoring
Prepared for better module loading
Merged.
Deleted some trash
removed underscore dependency
Merge branch 'templating'
minor refactoring
Nonsense.
Compile module for better loading.
Merger main.