private async void button1_Click(object sender, EventArgs e)
        {
            int tournamentUID = 1;
            PendingTournament pendingTournament = await new TournamentCreator(caller).create("Tournament" + tournamentUID, TournamentType.Double_Elimination, "SSBMCPUTOURNAMENT" + tournamentUID);

            foreach (Player player in players.players)
            {
                await pendingTournament.AddParticipant(player.name);
            }
            ;
            StartedTournament tournament = await pendingTournament.StartTournament();

            await nextMatch(tournament);
        }
        private async void button1_Click(object sender, EventArgs e)
        {
            Button me = (Button)sender;

            me.Hide();
            TournamentCreator creator    = new TournamentCreator(caller);
            PendingTournament tournament = await creator.create("TestingCreator", TournamentType.Double_Elimination, "ssbmCPU_1");

            await tournament.AddParticipant("CPU44");

            await tournament.AddParticipant("CPU22");

            StartedTournament started = await tournament.StartTournament();

            Console.WriteLine(await started.remainingUncompletedMatches);
            me.Show();
        }