Repository for a C# Console Application that uses NHibernate and FluentNHibernate