Stable version (recursive copying with progressbar)