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

This reverts commit a6e7b4e6f4b3a267eefa858137bf68bf3d1294a8.
Rebase from 'upstream'
Trimmed the branch to only the topological_utils sub directory