Logger class prototype