Fully functional B+ Tree implementation