Add new `npm run-script coverage` script
Improve coverage