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

This reverts commit ff78dec8a48bc8b0df6cc2f4bf3e66937dbefc6a.
Rebase from 'upstream' (no changes)
Trimmed the branch to only the topological_navigation sub directory