moved QRCode module into it's own folder