Introduce gulp for automated build
Packaging underway
Use jshint to lint and check style
Cleanup based on jshint spotlight
Cleanup lint
Refactor gulpfile