Add DOxygen file-header info.
Modify CMakeLists.txt files.
Add CMakeLists.txt file for general-use classes.