QR Code Scanner and Generator