add test, travis-ci settings