Add and update gulp plugins and refactor the gulpfile