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

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