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

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