Responsible for navigating between the different screens available for the document.
The current navigation state as an observable flow.
Navigates to the specified document view.