This gem is meant to encapsulate a differential equation solver and the various
added tools to make it useful and interesting.

Right now it integrates a simple symbolic (algebraic) expression parser with
variable type inference and a numerical integrator. That means you can type
in equations for variables and it will figure out how it can calculate them.