https://stackoverflow.com/questions/29917502/how-do-a-make-this-type-of-select-folder-dialog-in-c