Updated logging messages and logger to include caller reference