B+ Tree implementation for Comp261