BROKEN CODE. It appears that there is an infinite loop in the code right now. I finished implementing all of the main logic for the actual TextAnimationJob module; this includes all of the DOM traversal, text and element node management, and animation calls.