Initial check-in

Check-in with working demo. Still need to add heightmap texturing, but
the heightmaps generate just dandy. I'd also like to apply some
smoothing algorithms to the landscapes too since good heightmaps at this
scale can be difficult to find.