Timer draft

I think this comment no longer applies after reading your last :)
`workers` was a bad choice of name and introduced the confusion. This is no way a worker pattern. I will amend this.