Adding gulp and fixing jshint issues