Added test coverage using coveralls
Added travis.yml