Mike,
The YouTube video was created on my webcam so it is limited in it's frame rate. Trust me...it runs very smoothly.
Since I only have 3 I/O lines left then I will have to add a 74HC165 to serially accept up to 8 pushbuttons using only 3 lines (clock, data, load). I have it working as a test setup but having problem in incrementing / decrementing as the hex digits of minutes, hours, year, month, day, etc are in a BCD like format and since there are 2 digits for each entity (minutes, hours, etc..) I will need to implement some code to get arround this. It is doable but really think I need to use this chip for more I/O. I need more than 4 pushbuttons because I also need to control the date as well as the time. I will keep you up to date on the progress. The four small soldered boards are tight enough in this casing and adding switches may be difficult as per the limited room.
I will figure something out. Thanks.