Fixed the build, tests still break, working on that, and fixed the .travis.yml file