Delete lista_es.h
Update lista_es.cpp
Delete lista.h
Delete lista.cpp
Delete inventar.h
Update and rename ciles.h to ciles.hpp
Update ciles.cpp
Delete arbolinv.h
Update and rename arbol.h to arbol.hpp
Delete arbol.cpp
Create arbol_impl.hpp
Update README.md
Create itson.hpp
Update ciles.hpp

Se introduce un istream operator>> para CILES.
Update ciles.cpp

Se introduce un istream operator>> para CILES.
Update itson.hpp

Se introduce la función que maneja árboles.
Update lista_es.cpp

Ahora se usa el istream operador>> de CILES.
Update and rename arbolinv.cpp to arbol_inv.cpp
Update ciles.cpp
Update arbol.hpp

Se agrega clase para cambiar "comportamiento indefinido" por una excepción.