compiler errors, add travis ci