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.
added a new arg for setting initial position, fixed broken listener method. Progress monitors in AtlasProgress still a little broken
Fixed the bug *I* introduced where one progress bar didn't move. However, there's still an error in the progress bar from the original source, where the top progress bar actually has a max of 150%
creation of a new atlasthread type