GUI improvements.  Setting up an infrastructure for testing.