Added codecov for coverage reporting