tested insert, getKeyCount, locate, shift, readEntry, insertAndSplit, printLeafEntry leaf functions, all seem to be working