Changed field types and constructors to be compatible with NHibernate notation
Adapted Entity and Component mappings to revised DomainModel version without hierarchies
Corrected line endings in test
Removed attribute mapping file as it is no longer needed
Removed automatic generation of the Component's GUID field by NHibernate
Introduced column name for joint table of entity and component