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

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