experimenting with AbstractTree
added BinaryTree - collections/binary_tree.coffee