NPC manager for tabletop RPGs