Moved Interval::start/Interval::end to be private instance variables, added accessors/mutators for them