RecentFilesNavigator draft + tests