Finished move of logging and events to the public object.