Making flow changes so as to manage the navigation flow in Android app. This needs to be more generic so that each platform can decide how they want to manage navigation for the apps