Reusable D3 Charts for React.js