Refactored traffic light to pull responsibility of selected display out of the monitor class, and implemented unknown status turning off all lights