Fixed concurrency issues, multiple connections per worker and auto test scenario
Made changes as per code review feedback
Fixed more synchronization issues