Design a Traffic Signal Control System - Low-level design | OneNoughtOne