First commit of logger class