Updated structure to compile with grunt task, reorganized templates, fixed grunt file, fixed dist version
More project reestructure, made it simple, less clutter, dealing with RequireJS to assemble everything, cleaning up Grunt task, optimizing RequireJS task
Finally made everything work. I hate you, global define comment