Splitted SegmentView and Segment, removing the views from the model.