Updated the product table to include more columns that can be grouped
together.  Added case controller and view, along with a page lister for
index page.

Signed-off-by: Travis Shanks <shankstravis90@gmail.com>