FFI 314 results

Working with other languages and generating bindings