Implement entity descriptor
Replace entities generation with entity descriptor
Integrate city generation into chunk generation