new zip lib

now using zip.js instead of jszip
currently buggy with compressed pngs