In Part 6 of the course material we handle objects consisting of objects.
We will also take a look at separating the text user interface and the program logic.