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

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