Initial project setup

Created the data, view, and test projects.
Create NinjectControllerFactory.
Added Ninject Controller Factory to App_Start in Global.asax.cs.
Created the Product class.
Created IProductRepository and created Mock object.
Created ProductController and List view.
Default route changed to Product/List
Created database for project and connected the application to it.
Added pagination to Product page.
PageLinks.
Modified the appearance of the site.
Partial view for products.