Modelos y Validaciones

Se hace cambios en validaciones para campos que pueden ser vacíos y se
agregan modelos para Cliente y Dirección