add travis integration testing