Build Your Own Clock.
layers, simple events, direction and turning, system date, simple loops, basic math,