finished kcf block cache module
work on block cache and atomic file operations