Add log message.
Add date abstraction.
Extract clock to own class.
Add date to UI.