Adding the Terrain generation class