add travis testing support