Added @Slf4j, changed log level to debug. Added unit test for circular dependencies