Create BTree.java

BTree built on top of the node from earlier, no deletion support yet, need to fix this so nodes can be written to disk.