chore(gulp): use pipe, refactor gulpfile

Closes #25
chore(gulpfile): add es6 build