added tooltips to chart, enhanced error screen

seriously though.
the error screen.

its glorious.