add sanity tests + .travis.yml