First take on the Provisioning Profile struct