Introduce AbstractSceneNavigation and add basic image navigation.