introducing a first version of the FileSelection and the FileSelectionDialog
various minor improvements