add test coverage with coveralls