Fixed issue in tournament where one player having slow connection causes the match to start at different times for both players.
Fixed by adding a new socket event gameReady to supplement the ready button's syncing behavior
Expected behavior after the fix: After both players click ready, if one player's game loads way faster than the other, they will wait until the other user has caught up before the game starts.
gameReady
to supplement the ready button's syncing behavior