added KLogger as a psr-3 compliant logger