Mejoras al semantic. Reduccion de trabajo.
Preparando para  IRT.
Nuevo archivo para manejar tipos.