Transition to new signal based system
Added logging, process management works. TODO: fix passthrough