adding eslint, first shot at configuration and fixing first wave of errors
Merge pull request #14 from DavidBruant/eslint

adding eslint, first shot at configuration and fixing first wave of errors