add black box tests
add .travis.yml
a