update gulp, lint
add jshint and other files