chore: use gulp instead of grunt
docs: update docs for gulp