Added validations for products, and added styling for error messages.

modified:   app/models/product.rb
modified:   app/views/products/_form.html.erb