Framework class for structured logging