qr code encoding library added