Adds basic [and very rough] QR scanning as proof of concept