extract NavigationDrawerScene.Presenter into its own class