Added schema generation using nhibernate