slightly modified APT set 4 TournamentRanker challenge
adding some really ugly code so I can clean it without losing my work
implemented TournamentRanker without using Player class; untested
TournamentRanker passes all tests