Setup to convert this to a C project. The Python code still works at the
moment.