add presence and numericality validation
build test for products controller
product controller tests
Merge branch 'master' of https://github.com/JSpeight/ecommerce