Remove competing animation loops

In Chrome, d3.timer and Leap.loop were running competing animation loops.

I changed it to use Leap's done() to wait to run the next frame after drawing, so there's only one loop running. Should be much smoother.