added a few btree tests, printing methods/insert done, working on refactoring out the parent argument