rename HibernateConfiguration to IConfiguration