animation2: declarative animations
animation2: more demos