Drop d3

D3 is a pretty big library. I implemented a simple animator which let you animate properties in the same way D3 does, but still reuses the tween functions from D3 (someone extracted them in a different repo already, I just added the bower packaging in my own repo for now).
On top of that, this simple animator let you reset independently already running animations, which is a feature you were planing to get at some point (or I might have misread you...).