ignore coverage
add requires badge, change circleci badge to shield