Changed List.map and new file BinaryTree