chore: add travis ci configuration