add product entity - use repository pattern, IProductRepository, and create Mock products, register w/ninject