Added the ability to use Travis CI for testing