Multithreaded, migrated to Apache's ftp libaray