Refined creature structure, using a typedef.
Still much more work to do.