remove the dependency of aFileChooser and add customized MultiFilesChooser