added slf4j and logback as implementation