I've actually created an animation library based on my work for this page: https://github.com/bendc/animateplus
I just started using the lib for a client last week and I love the syntax. The code is starting to get a little unwieldy, how do you structure your animations typically?