Made the other GUI's cleaned up some of the class run-time behaviors
(closing windows appropriately and such)