FFI (Foreign Function Interface)
This section covers how we interface with the Exanima game code and functions.
Rust doesn't use the same function calling convention that Exanima uses, so we need to put in some extra work to interface with these methods. To learn the difference between the two calling conventions we use, read on.