added block-specific constants
cleanup
added file recovery sample
cleanup