Added more tests and coverage badge