added more notes to ffi, and also starting utils for abstracting ffi api
adding travis integration