The Ayyi client 'model' library provides C abstractions on top of the low level Ayyi C lib.
It directly accesses structs in shm that are to some extent engine-specific.
Its only dependencies should be the Ayyi lib, and glib.
