Refactored MoveFileOperation to handle local update after remote move (WIP)