Adding ftp authenticate, upload_file, delete_file functionality.