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