Added validations at Product model