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

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