generate tree from parameters
cache nodes
move point rendering into chart.coffee
formatting numbers