public GameContext(PlayerList playerList, TurnController turnController, CardController cardController, PlayingField playingField) { playerListContext = playerList.GetContext(); turnControllerContext = turnController.GetContext(); playingFieldContext = playingField.GetContext(); cardControllerContext = cardController.GetContext(); }