Aside from the two above issues, everything looks correct and relevant, and I can't think of any missing details that deserve to be added to an introduction of that length.
I see a maintenance page instead:
"Sorry! The URL you requested was not found on our server.
Is it Sunday between 4 and 8 PM (CST)? If so, the server may be undergoing regularly scheduled downtime. Otherwise, please contact the maintainer of the referring page and ask them to fix their link. Thanks!"
Here's a Jan, 2020 snapshot: https://web.archive.org/web/20200122013800/https://pages.cs....
Have you considered just reading the code? It's all available. Best way to learn is to look what the masters are doing.
And even complex software is typically just a collection of simple things together.
IMHO one of the biggest failing of many CS courses is that they never get above toy software. Would be much better to at least once dive into some production software and try to figure something out in a real code base.