Btree basics
part 2 done (1 little fucking problem)