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

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