public StartScreen()
	{

		super("Go");	// renames the top of the frame

		goBackground = new ImageIcon("gopic.png");	// sets the board I made as an image icon

		JPanel topPane = new JPanel();	// new jpanel

		topPane.setPreferredSize(new Dimension(500, 565));	// sets the size of the panel

		add(topPane, BorderLayout.NORTH);	// adds it to the jframe

		buttons = new JPanel(new GridLayout(1, 2));	// creates the space for 2 buttons
		buttons.setPreferredSize(new Dimension(500, 50));	// sets the space

		start = new JButton("VS Computer");	// names the buttons
		Ai = new JButton("VS Person");
		help = new JButton("View Tutorials");
		

		start.setPreferredSize(new Dimension(300, 100));// sets the button sizes
		help.setPreferredSize(new Dimension(300, 100));
		Ai.setPreferredSize(new Dimension(300,100));
		
		
		buttons.add(start);	// adds the buttons to the jframe
		buttons.add(Ai);
		buttons.add(help);
		add(buttons, BorderLayout.SOUTH);// and to the bottom
		
		
		start.addActionListener(this);	// creates action listeners to the buttons
		Ai.addActionListener(this);
		help.addActionListener(this);

		setSize(900, 600);	// sets jframe size
		pack();	// packs the jframe
		setVisible(true);	// shows the jframe

		setResizable(false);	// makes the screen not resizable

		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);	// exits the application on exit

		Dimension screen = Toolkit.getDefaultToolkit().getScreenSize();	// gets the computer screen
																		// size

		setLocation((screen.width - 500) / 2, (screen.height - 600) / 2);	// puts the window in the
																			// middle of the screen

	}