Start work on a polymorphic thing to deal with different renderers for the test code.
Prep test harness with the ability to do multiple windowing models.