An easily extensible ODE integrator in C