Implemented a FileChooser