Moved Interval Tree to a separate package