factored our prefix code.
renamed to cssRule
get rid of timeNode concept and put that data on the animation itself.
demo almost sorta kinda works in firefox.