Reorganized repository, added Grunt tasking