API update - GetObjectData has changed meaning
- GetObjectStruct is now what GetObjectData was
- GetObjectData returns the data pointer specifically
- added [Get|Set]Object[Data|Iface]