Vortex: Add implementation of the GCMPayload class