Add IntervalSet data structure