code: function ZipExport(jszip, unzipped, async) {
  
      // hold the JSZip for exporting
      this.content = jszip;
  
      // determines if the exported will be compressed
      this.compressed = false;
  
      // determines if the source is an unzipped file
      this.src_unzipped = unzipped ? true : false;
  
      // determines if the exported file will be written asynchronously
      this.save_async = async ? true : false;
  }
docs: ***************************************************************************************
  ********************************* MODULE PUBLIC APIS ************************************
  **** THE MODULE CONTAINS THE APIS THAT DEAL WITH EXPORTING AFTER ZIPPING IS COMPLETE ****
  *************************************************************************************** /*
  constructs a ZipExport object out of a JSZip object
  @param jszip {JSZip}: the JSZip object
  @param unzipped {Boolean}: a flag to indicate if the source jszip was from an unzipped file
  @param async {Boolean}: a flag to indicate whether the zipping was asynchrnously