add travis and add test