Moved NHibernate from ThirdParty folder to nuGet
Corrected file name to correspond to the class name
Minor refactoring in domain model
Added a method for adding attributes with type as function parameter
WIP Adapted Persistance to use new domain model