[support.cftree] CF-Tree implementation (part 1 - not final, merging refinement and uts are required)