Will need a schedule class to hold all of the rounds.
Data members in the match should be private with public getters and setters
Possibly include a unique match id to be able to access specific matches within a schedule.
I think the next round creation should be in the schedules class and the match class should just have a getter that passes on the winner of this round into the scheduler which then creates a new round with the two winners of the previous round.
This is a pull request for the code I wrote