Add Error message extractor class
Deliver only relevant core message
merge branch provide_compact_error_messages