add travis-ci intergration