Feature/replace jshint with eslint

Interestingly the output of compiled.js didn't change.