peripheral manager chracteristics can now be discovered. add disconnect callbacl to peripheral connect