code refactoring
ignore .jshintrc
update devDependencies and scripts
use "quotmark" option