Implement WardenClient to allow multiple clients to connect.

Container changes to keep track of processes.