added init_super_block
added checksum
edited put_super_block
checked for integrity with checksum