Work to date

This now includes graphing plus an ADP solver