QR code separated into another view for better flow