public void InjectDependencies(GameEntityModelSubsystemFacade gameEntityModelSubsystemFacade, SpriteStorage spriteStorage, AnimatorControllerStorage animatorControllerStorage)
 {
     _gameEntityStorage                    = gameEntityModelSubsystemFacade.GameEntityStorage;
     _spriteStorage                        = spriteStorage;
     _animatorControllerStorage            = animatorControllerStorage;
     _gameEntityStorage.GameEntityCreated += OnGameEntityCreated;
 }
 public void Initialise()
 {
     _gameEntityViewStorage     = new GameEntityViewStorage();
     _spriteStorage             = new SpriteStorage();
     _animatorControllerStorage = new AnimatorControllerStorage();
 }