World Generation Demo

- Renamed WorldGenStructure to StructureGenerator to avoid ambiguity
- Added WorldStructureGenerator generates structures randomly throughout
the land during world generation