* Coupled funding level with status
* converted some conditiionals to using query method equivalents
* added plots, events summary.
* split __str__ into separate methods