hice la funcion para agregar tokens a un arbol binario, aunque todavía no he hecho la funcion para balancear ese arbol. Agregue eso al final del TODO porque no es esencial.