Generic Error internal data changed

Generic Error improved to include Exception class name and message fields