Change INavigationStackViewModel to expose its changes via a custom event. Move logic for closing views out of the NavigationStackModelImpl into NavigationStackBinding.