getting there...

Mostly works, needs better data display, and some charts.