Ivp

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