Does the library support connection and communication between one central device and more than one peripheral device? And how could it be implemented?