drying up the bar_chart from ch9
tried to use scales for colors, but it did not work properly - the newly added bar stayed black
keyed data join
separated value generation, adding and removal
added simple force layout from ch11