QRCode generation is now working, event system still to be coded