modificaciones de las cases del modelo con las validaciones
Clases que quedaron afuera de commit anterior