Redesign to use callback to communicate between Timer, Service and
Activity.

Partial redesign to UI to include large number of minutes and tenths of
a second.