tick handlers must have the contract
; function-name : image (old) -> image (new)
They are installed by using (on-tick function-name interval ) as an argu-
ment to big-bang. The interval is the length of time (in seconds) between clock
ticks; if you leave it out, the animation will run as fast as it can.