add travis-ci and minimal test