Added B-tree module (initial implementation)