Remove the reconnect logic. The connectPeripheral method will handle that automatically
Move CBCentralManager to AppDelegate, and add state restoration logic