Updated the Terrain generation to be in one class.