made Timer_t a bit-field

Memory will be dropped from 139 bits to 64 bits;
There will be imprecision after about 17 minutes 28.576 seconds.
The timers should never be running that long.