Working, but need to refactor

-Lots of repeated/redundant code ...
-Still unsure of how the Enumerable class works and what the yields do in TrafficLight class