Add tests with Travis CI integration