Implemented/tested insert on nonleaf

Still need to do insertAndSplit for nonleaf

Also still need to test other nonleaf functions