private void ReplacePlayerWithStain(Player player, List <GameObject> gameObjects, IGameObjectFactory factory)
        {
            var stain = factory.CreateStainFromPlayer(player);

            gameObjects.Add(stain);
            gameObjects.Remove(player);
        }