Terrain wip

needs review