more tests and added travis-ci stuff