Crc32

Using my own crc32 implementation now for better performance.