re-factor bar chart to follow my new conventions of always using call, and of drawing data strictly through the DOM