Split Pattern.h/Pattern.cpp into multiple h/cpp files Translate tests for LineSegment/CircularArc method "split()"