Tweening Custom Shapes and Paths in D3.js | Heykuki News