Added checksum capabilities
Hopefully working data unpacking
Quick typo fix
And hopefully working packing