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

This reverts commit 846daf6379e8799d8c5aa811739c64c8ef4e3ff7.
Rebase from 'upstream'
Trimmed the branch to only the topological_navigation sub directory