Added coverage testing
Added Travis CI config