Code fixes needed:

   - shutil, os.mkdir, etc. everywhere: catch/reraise exceptions correctly