Document global logging functionality.
Document logger objects and refactor header.