Build Your Own Clock.
advanced animation, simple events, input/output, layers, direction and turning, text handling,