added low level C bindings, got them to compile