Added multiple connections per worker and refactored for 'auto' test scenario

dat's just the default number of workers we use. it can be changes/made configurable as needed.