added logger utility class