I'm preparing a game world, and I have a decent handle on the big picture stuff, but not so much on secondary details. I'd like to populate the background with a bunch of fleshed-out NPCs: names, relationships, personalities, quirks, and (ideally) secrets. For example, local residents &...