Swift and CoreBluetooth, together forever