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

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