An Introduction to the Tarraingím Program Animation Environment