The Animation JavaScript Framework