Improved the durability of some of the code and added passing the event in the watch_input function.  Note that if the timer triggers the update then there does not appear to be any event to pass.
Improved the durability of some of the code and added passing the event in the watch_input function.  Note that if the timer triggers the update then there does not appear to be any event to pass.

silentorb/bloom_ts,silentorb/bloom,silentorb/bloom_ts