added some basic binary tree functionality, started writting tests