Comments, enhancements to hover

Added some comments, including pending to do's
Hover needs a bit more tweaking, and some fixing. The complete bar chart
isn't appearing, and the text seems too small.