cleaning up digit chunking

centralizing since we now do it for current time, temp and alarm display
removing the alarm_timer

I think I'm going to handle alarm tripping differently
adding some comments so I can remember what I was thinking...