Add initial version of Binary tree implementations