animation re-write complete.  stable.

much more performant in Safari and Chrome.
lots of improvements. see notes.
cleanup next.