Refactored: Introduced LCP interval class. Replaced parent LCP interval
tuples with objects of this class.