Removed getPayloadName from Association and Property as it mixes serialization concerns into them. Thus, payload name is now solely defined in the Serializer