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

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