Extra layer of indirection for the Console.
Scenario tests skeleton.
Allow setting consoles for tests.
Remove reader/writer since they don't work.
Basic scenario test (46, 47, 118).
Checking in the first scenario.
Scenario 2 (54, 53, 119).
80 71 129
Fini.