merkle_tree_test.go partially implemented