Timeline based animation library