add test coverage with coveralls - closes #49