add travis.yml for ci