added d3 and an initial version of the donut-chart directive