Added QR code generation capabilities