Renamed ChatListener to JoinListener to be representitive of the thing it's listening for.... joins.