Using swig to generate python wrapper code so we can write tests!