An animation library using Sprite and HTML5 Canvas