Simplify
Add reference implementation of CRC32 (not CRC32C)