public GameState() {
players = new Players();
playerList = new PlayerList();
turn = new Turn();
stack = new SpellStack();
exile = new Exile();
battlefield = new Battlefield();
effects = new ContinuousEffects();
triggers = new TriggeredAbilities();
delayed = new DelayedTriggeredAbilities();