Renamed classes to have a DGKB prefix. Included Doxygen definitions