Support renaming of file while movement
Add move-file to client + further improvement