Download folder  in a separate worker thread