Add centralized logging