Basic NHibernate version, this works in the sense it fetches data from the DB but is a pain in the ass as far as model serialization is concerned.

Signed-off-by: Martin Evans <martindevans@gmail.com>