https://medium.com/@emperorbrains/vue-js-and-d3-js-building-interactive-data-visualizations-8bc0c746928c