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