feat: implement swiss pairing
feat: implement swiss pairing

- implement initial swiss pairing feature

novastorm/udacity-tournament-results,novastorm/udacity-tournament-results,novastorm/udacity-tournament-results