Eslint validation and support

As mentioned in #35 this fixes the validation issues set to default