Simplified some code. Slightly changed how Widgets interact with the XUL manager. They are now only aware of a WindowManager object.