Make a little wrapper/installer for subs based on a list of func sigs for FFI.  Add initial tests.
Go ahead and wrap this builder in a sub.
add typedefs and constants. start thinking about hiding this all in another package soon?