Terrain re-implemented

Proper generation coming soon.