renamed some stuff -> switching to c2hs
more work on the ffi stuff