Remove size check in insert; fix insertAndSplit; create BTNonLeafNode constructor