added QR code reader - have not tested funcionality but it compiles