add config generation and better logging to run_multiple_clients.py