Add logs to Timer
Use another implementation for the task queue of the Timer class
Merge branch 'debug'