Build Your Own Clock.
simple events, advanced messaging, direction and turning, delays, simple loops, simple messaging, layers,