QR code generator, supports Numeric, Alphanumeric and Binary input mode