Introduced orverloaded Log method | Made SetHandler as private and moved...

... call to SetHandler to HandlerConfig constructor