Well, I completed section 2 and added difficulty selection including handling of bad user input, basically the same way bad input is dealt with when guessing isograms.
I also added some god awful ascii art, that i was too embarassed to show.
Btw: Which of these Visual Studio files in the repo can I get rid of? Do I need the .vcxproj.user and .vcxproj.filter?