Use different validators while renaming file/folder/project; refactoring