refactoring add gulpfile