Travis ci project refactor