Cythonized.
And changed other files accordingly.