5. Then I wrote the spec for how a single round game should work, and for some reason I broke it into two seperate interfaces.
6. Then I made all the tests pass.
7. Then I wrote the program.cs file so I could see what the control loop should look like and decide if I should test it (I think I really should).
-8. Then it was 10pm and that's my bed time.
+8. Then it was 10pm and that's my bed time.
+9. Added some obviously missing stuff.
+10. I still haven't bothered to get the player's names.
+11. Still haven't bothered testing the control loop, but if I do, I'll need IPromptUser and IDisplayOutput interfaces to abstract the Console.