Make lib and ffi be private on backend

Because now they are public on a binding instance if you need them!