adding test coverage with coveralls.io.