The UML class diagram provides
a somewhat informative global view of the newly structured program. The
solid, gray lines indicate object containment, e.g., a Hangman object contains a GameController object.
Based on the names/parameters/return types of the methods shown in the
diagram and without looking at the code, where is the Word object
created that's used in the game (see the diagram for GameController)?