NHibernate layer + Dependency injection set up