added a bunch of chat client tests