Adding AGClientDeviceInformation protocol