Start of C implementation (broken).
Include C implementation
Add test images.
exclude generated files