setup basic mapping classes
Merge branch 'develop' into feature/mapping
added first attempt for attribute mapping
added attribute mapping with strict and loose mode
changed design for mapping
added mapping for attributes, toOne and toMany relation