Add gulp and fix linting errors