Build Your Own Clock.
direction and turning, simple events, delays, simple loops, advanced costume handling,