update byteArray default size and add constructor arguments for
ClientConfig object