Add validations to Product model

* Validate the presence of :title, :description, and :image_url
* Validate that :price is greater than zero
* Validate the uniqueness of :title
* Validate the format of :image_url