now uses istanbul to run tests and show test coverage