Nuevas modificacioes

Se agregaron nuevos metodos definidos anterior mente y se modificaron
algunas clases se creo la clase restricciones
Solucionando conflictos en el commit