Refresh button!
You cannot copy a directory to its own subdirectory!
Pretty good focus holding on component disappearing, and implemented logging!