clock_display: error checking
Lots of error checking in object init.