Split the Scanner object and the QRCodeScannerView object into two seperate parts, as right now the view has two resposibilities.
Split the Scanner object and the QRCodeScannerView object into two seperate parts, as right now the view has two resposibilities.