add some implementations of a dictionary with balanced binary tree