misc refactoring and unit testing
Deleted code coverage report from git