- Doxygenate headers. - Rename to bring methods and functions in line with everything else.
- Coverity defects. - Documentation.