New implementation of RemoteFileChooser based on String instead of File