So I'm mapping out a medieval / fantasy city for a friends D&D 5e campaign, I already figured out the scale, the outline of the city, and where all the major buildings are going, but I'm struggling with where to put everything else in the middle. It's locked between a mountain and a river, so I figure that it must have been a pre planned city, but I can't figure out where to put everything else like housing and businesses. Does anyone here have any tips on how to decide the layout of a city?