Added SimplexNoise.
Use noise to generate terrain types rather than pure random.
Added reference to original location of noise file.