Travis refactor

note: expected to fail at first