updated config struct.  refactored to clarify clientlistener address