intial work on NHibernate repositories