(refactor) updated gulpfile with build system
(refactor) updated package.json
(refactor) updated .gitignore