Competitive multiplayer FreeCell game with networking