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

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