added test for remaking table
Data Frame renamed to DataElement to avoid confusion
rename completed
GuiElementDataFrame renamed to GuiElement to avoid confusion
completed name changes:
 - GuiElementDataFrame --> GuiElement
 - DataFrame --> DataElement
renaming GUI to Gui