refactored mapping
Merge branch 'new-mapping'
adapters
Merge branch 'adapters'
rules and messages property path, nested entity validation
getFlattenMessages fix