**Requirements** - Scroll position should be remembered after the layout mode is changed - Scroll position should be remembered after refreshing the directory