Fixed factory/root/UMD definition.
Fixed typo that broke scroll
Converted to Gulp.js
Merge branch 'gulpjs' into gh-pages