resetObservers message must still go through [deferlow]
Use new device-targeted [send] system instead of patcher scripting
Route input messages to designated "output" device

+ refactor global handlers into Loom
+ Start module