Replaced CLientProcess with two processes, one to send Requests, and another one listen for Responses