test: add istanbul for code coverage