generate product model
generating products controller and views
writing product validations