it's not a stand alone program - it's a module that will be invoked by my "main" program.
* connect to a remote FTP server
* go to a specific folder
* list the files in this folder
* for each of these files:
- copy the file to the local machine, in a specific folder
- copy it to a remote folder (same FTP server, another folder. ...