add documentation for enum dedicated class and mapperfactory
move text around framework pages