public void Update(IGameSession session, TimeSpan deltaTime)
        {
            var players = session.Players.GetAll();

            foreach (var player in players)
            {
                playerProcessor.Update(player, session, deltaTime);
            }

            var npcs = session.Npcs.GetAll();

            foreach (var npc in npcs)
            {
                npcProcessor.Update(npc, session, deltaTime);
            }

            var objs = session.Objects.GetAll();

            foreach (var obj in objs)
            {
                objProcessor.Update(obj, session, deltaTime);
            }
        }