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

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