Added HeaderDoc documentation to every header file.