EventManager + PathFinder + npcIA done