Added initial file transfer functionality.  Not complete.