A simple ftp client to recursively get and put directories