A Lobby system where clients can connect to the Lobby server and get a list of servers or request a new server. The Lobby server can create new child processes that are servers, and it keeps track of their IP and Port to send that information to the clients.