refactor folder organization and renaming stuff
refactor RenameDialog

address review
use ShowProgress type alias everywhere
Merge pull request #750 from vasily-kirichenko/refactoring

refactor folder organization and renaming stuff