barChart() wasn't respecting width/height updates

cuz i was doin them too soon! they were getting hard-baked into things
in constructor, rather than read in the chart(selection) closure
function thingy.