How to build a Sankey plot with Javascript and D3.js: from the most basic example to highly customized examples.