add travis and big-o calc