public BootstrapState(BootstrapMediator mediator)
            {
                this.Mediator       = mediator;
                this.BootstrapModel = mediator._bootstrapModel;
                this.View           = mediator._view;
                this.SignalBus      = mediator.SignalBus;

                this.GameSettings = mediator._gameSettings;
            }
            public GamePlayState(GamePlayMediator mediator)
            {
                this.Mediator = mediator;

                this.GamePlayModel = mediator._gamePlayModel;
                this.View          = mediator._view;

                this.ProjectSettings = mediator._projectSettings;

                this.RemoteDataModel = mediator._remoteDataModel;
                this.Animals         = mediator._animalViews;
            }