add travis and test