Build Your Own Clock.
system date, simple events, simple loops, input/output, advanced animation, delays, layers,