Added Gulp build, changed project structure