added jshint for linting