Removed no more used method.
Refactored Mapper.Map and Mapper.GetPropertiesMap methods.
Refactored list mapping and rule validation.