Add `npm run lint`
Fixing linter complaints.
Run linter as part of tests.
Completing code coverage.
Run code coverage as part of tests.