Extract navigateTo and currentNavigation methods
Extract createNavigation