Updated GuiObject class