Linter enforcement, switched to eslint rather than jshint.