Refactored the SepSegmentCollections and its iterator subclass to a
SepSegmentCollection, a SepSegmentCollectionList and its iterator class.
It compiles, but almost surely there are bugs, it has to be reviewed.