back to using cythonize in setup.py and expose credit pricing engine