validate terrain dimensions
add toString to Terrain2D
formatting