Made headway with terrain generation, need to solve problem with not being able to make non-convex polygons