getting ready to add some nice bytestring / storable vector haskell layering on top of the basic c bindings

Signed-off-by: Carter Tazio Schonwald <carter.schonwald@gmail.com>