Use async logging for non-error levels
Logging unit tests
Use consistent naming for static variables