use lz-string instead of lzma
forgot the lz-string file
error handling
polish qr codes