Removed protobuf because meh
Implemented QR barcode generation, printing, and the interface to do so.