* Refactor mocks contract structure * Add solcov ignore on covered lines not reported * Lint fixes * Ignore abstract methods in coverage report * Add unit test for not covered methods