Refresh timer

Refresh timer
I was thinking more along the lines of having the is_it_time return be managed externally by the timer, so you don't have to manage the logic yourself. The callback would be useful for my purposes, but I agree that it's not required for what you're doing here.

So instead of constantly messing with time.time(), just `Timer(interval, lambda: self._is_it_time = True)` as a basic example.