update gulpfile and package.json to use better npm conventions

closes #76