implemented DrawingSegment model, in addition to segment-selection view (relevant when a user starts a new drawing)