MatrixCoder is a new system of encoding/decoding barcodes