added a new function called checksum to crc32 files, which will calculate the overall crc for all the bytes. still is a little buggy though