Major heightmap work.
Reimplement lighting.
Cleanup.
Split LandblockRenderer into LandblockRenderer and LandblockRenderData.
Work in progress.