-Changed SortedEventList and SortedCommitmentList to separate classes with no relation rather than children of SortedCalendarItemList. Will delete SortedCalendarItemList soon.