Added .travis.yml, set up some basic unit tests