Example module for Orchard CMS for directly using separated domain model with NHibernate