add coverage + coveralls and badges