Add validations to product.rb