introducing merkletree for Go