Properly initialise the individual inputs on feedback detectors
Move feedback routine into feedback unit
Added try..except to SetSystemOnline
Removed unused subroutine