added some validations to province
added some validations to orderproduct
added more validations across odels