add gulp and jshint
clean code