private void createOnlineData(JPanel pane) {
		String[] columnNames = {"Lobby Name", "Current #", "# of Players", "Password?"};
		Object[][] data = {{"Game 1", new Integer(1), new Integer(2), "Yes"}, 
				{"Game 2", new Integer(3), new Integer(3), "No"}
		};
		// Need to create a table model to store data
		gameList = new JTable(data, columnNames);
		JScrollPane scrollPane = new JScrollPane(gameList);
		gameList.setFillsViewportHeight(true);
		
		buttons[2] = new JButton("Refresh");
		buttons[2].setAlignmentX(LEFT_ALIGNMENT);
		buttons[3] = new JButton("Create");
		buttons[3].setAlignmentX(RIGHT_ALIGNMENT);
		buttons[2].addActionListener(new ActionListener() {
			@Override
			public void actionPerformed(ActionEvent arg0) {
				//Request data refresh from server.
				//Update table data
				
			}
		});
		buttons[3].addActionListener(this);
		
		JPanel tablePane = new JPanel();
		tablePane.add(buttons[2]);
		tablePane.add(buttons[3]);
		pane.add(tablePane);
		
		pane.add(scrollPane);

		JPanel btnPanel = new JPanel();
		btnPanel.add(buttons[0]);
		btnPanel.add(buttons[1]);
		pane.add(btnPanel);
	}