Ivp

- [ ] Revise variable ordering to match SciPy's `odeint`
- [ ] Introduce `odeint`
- [ ] Merge Forrest's changes