Need a .travis.yml file that runs tests and makes sure the code builds, and this should be enforced for pull requests