new jshint setup with refactor