Chart now updates in realtime.

Poll the REST API for new data. Use d3 enter, exit and update
selections to resize the grid, bars and text correctly.