Ninject DI Kernel added
Abstract product repository and mock object
Products list view as main page of whole app
entity framework and basic local db added
IProductRepository now binded into EFProductRepository in NinjectBindings
basic pagination in controller
pagination unit tests