HeightmapGenerator Uses perlin noise to generate a 2D heightmap Todo Error Fixes: Fix an error where only 1D noise is generated and populates a 2D map Works improperly when attempting to build a non-square image Organize code: Struct for heightmap not needed?