Here is my code

It includes the demo splash screen with the highlight buttons and an
improved, modular version of the original demo with more or less the
same functionality.