Initial commit. Basic encoding for numeric, alpha, byte
Adding in terminator
adding bitstream to codeword encoding
Basic log/antilog stuffs for Galois Fields.
generator functions and polynomial division (remainder only)
Smacking on some error correcting codes.
Boring symbol construction stuffs.
Alignment. Now for the fun part.
Adding in some clojurescript
HTML5 canvas drawing. :)
Cleanup to pass around ecl and version info
Add data to the symbol. Still gotta deal not putting data in version modules.
Adding all the capacities. Yay multiple cursors
Changes to make typing in error correction layouts less painful and more obviously correct (they used to be wrong. whoops.
up to 10 error layouts
Up to  15
Up to 20
Don't use version modules for data.
Masking functions.
Adding 0 padding to end of encoded binary data.