add the framework for the amber12 cython interface