Added the FileTransfer class