added file tree integrity check with checksums