I am still very interested in the first one and looking forward to taking a look at the code.

The second one was me trying to learn timers and how to manipulate them.