Socket implementation handles multipe sets of players and new games