updated zip download method to use NSNOtificationCenter to communicate back