A package for implementing different methods of file transfer