ninject repository for products