Moving on ... Base entity, first interface, skeleton repository and nhibernate module.