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

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