Some work in progress for listing and connecting to devices.