QR Code Design Tips: Colors, Logos, and Contrast That Still Scan