Revert "Trimmed the branch to only the interval_intersection sub directory"

This reverts commit 96b3fac994ec3d32fd7d1abc54586a0d23ecaef4.
Rebase from 'upstream'
Trimmed the branch to only the interval_intersection sub directory