use ninject as a dependency resolver instead of creating it from scratch and remove call to order by desc for pages