Build Your Own Clock.
simple events, simple motion, advanced motion, screen bounds, simple loops, simple conditionals, touching actor, program control,