readme spelling, create todo
non-linear optimizer

see readme for its operation, only difference is I'm using matlab's root
finding rather than my bisection code for simplicity
two analysis harnesses

added two examples of how you might modify the script to run a what-if.
Both have 1 variable under test, 2 or more is easy, however displaying
the results is less so.

Also added example plots to the readme