Added a realtime timer I made a couple years ago, it works the same as
the swing timer, except that it will never miss a tick.