Refactored Explode and deletePoints methods in the Terrain controller: Removed check for line segments that intersect the left or right edge but don't cross. Moved left/right and circle intersect checks into their own methods. Combined several loops. Made conditional logic prettier. Added points to the shaft of the terrain wall.