Naive Binary Tree implementation