Use eslint instead of jshint
Small text updates
Add npm dependencies via package.json