Split BTree classes into two files.
Refactor NodeType out of BTreeNode.