An opportunity to play with HTML 5 and the Canvas element.