Assemble Demo

This chart only contains very basic function. And have reduced dependency on D3