LineSegments -> LineSegment
add she-bang
structure mesh construction better, and remove any external notion of a face