rough in InternalNode
break up BTree impl into files
rough in InternalNode class