Klasa Sygnalizator

Sam początek sygnalizatora. Jest on maszyną stanów. I od razu rodzi się
pytanie, jak rozwiązać czekanie na zmianę światła bez wchodzenia w
wątki? Użycie funkcji Sleep() czy wait() nie jest najlepszym
rozwiązaniem.