Moved all timing and text update code out into the framework.  Each test is now its own class.