FileBrowser: Refactor filebrowser without view classes