saving progress... mostly small cleanup, small api additions... Big change is in AtlasThread and AtlasProgress, which still need severe work. UI is bundled too tightly to the logic.