First Step

TreeObject should be complete. BTree is just a rough start. Working on
child pointers.
Updated BTree

Decided to have the BTreeNodes contain LinkedLists and then have a
parent pointer to a BTreeNode and have the child pointers, if not a
leaf, to be a LinkedList of BTreeNodes. It is starting to get confusing
keeping up with them all. I have a split method that works, but finding
the proper placement for new objects added after the split is proving
problematic. Thinking about scrapping it and following the book's array
algorithms.
BTree with Arrays

BTree should be complete other than disk read and write methods. Using
arrays which I think is actually a better implementation. I need to add
some more documentation, but I wanted to put this up so you guys could
mess with using it if you wanted. Also, it seems no parent pointers are
needed as we never go back up the tree.
BTree with comments

Added comments and better variable names to the BTree for easier
reading.