Implemented data context class and actual product repository and then wired them up to Ninject; Wrote a unit test for paging