editor toolkit change create control
prepare file transfer
open connection here
remote file delete support
separate dao data access from file access
remove more useless code
remote use case support