Improved gulpfile, not complete.