there will have to be a way to communicate to clients what rooms are available and for clients to communicate to which room they wish to join