Added gulpfile for minification and testing, and initial basic tests