Adding validations for product model