Better organized function.gui plugin. Created AbstractArgsPanel to be the basis for the Data and FieldPanels