private void setUpGUI() {
		// add split pane to application frame
		this.add(share);
		southPanel.setPreferredSize(new Dimension(500,500));
		southPanel.setLayout(new BorderLayout());
		southPanel.add(textScroll, BorderLayout.CENTER);
		if (controllsOption != null)
			southPanel.add(controllsOption, BorderLayout.PAGE_START);
		// add scroll text to bottom pane
		share.add(southPanel, JSplitPane.BOTTOM);
		share.setDividerLocation(180);
		// add tabbed pane to upper pane
		share.add(tabbedPane, JSplitPane.TOP);
		updateTabs(); 

	}