Enables support for dt

Callbacks of Clock are not guaranteed to be called when they wanted.
Instead a dt (delta time) is passed that describes how much time is
passed since the scheduling and the callback is called.

Fixes #3

This solution uses an intern _mili variable that saves the time as accurately as possilbe. mili is used for presentation (and "overflow" logik i.e. calculate seconds/minutes).