public void ToUpdate(GameTime gameTime)
        {
            EnemyCollisionSystem.GameTime = gameTime;
            InputHandlerSystem.HandleInput(_oldKeyboardState, gameTime);
            _oldKeyboardState = Keyboard.GetState();

            AISystem.Update(gameTime);
            MoveSystem.Move(gameTime);
            AnimationSystem.RunAnimations(gameTime);

            CollisionSystem.DetectCollisions();
            CollisionResolveSystem.ResolveCollisions(ZEngineCollisionEventPresets.StandardCollisionEvents, gameTime);

            CameraFollowSystem.Update(gameTime);
            LightSystems.Update(gameTime, viewportDimensions);
            //HealthSystem.TempEndGameIfDead(TempGameEnder);
            if (TempGameEnder.Score > 0)
            {
                Debug.WriteLine("YOUR SCORE WAS: " + TempGameEnder.Score);
                while (true)
                {
                    ;
                }
            }
        }