Agregando los ultimos cambios de las clases y sus constructores