public SimonHighScores(){
        super("Simon High Scores");
        this.setDefaultCloseOperation(JFrame. EXIT_ON_CLOSE);
        this.setSize(600,600);

        panel=new JPanel(new BorderLayout());
        final Dimension fillerSizeVert = new Dimension(0, 150);
        final Dimension fillerSizeHoriz = new Dimension(150, 0);

        this.getContentPane().add(BorderLayout.NORTH, Box.createRigidArea(fillerSizeVert));
        this.getContentPane().add(BorderLayout.SOUTH, Box.createRigidArea(fillerSizeVert));
        this.getContentPane().add(BorderLayout.WEST, Box.createRigidArea(fillerSizeHoriz));
        this.getContentPane().add(BorderLayout.EAST, Box.createRigidArea(fillerSizeHoriz));
        this.getContentPane().setBackground(Color.BLACK);
        this.getContentPane().add(BorderLayout.CENTER,panel);
        textArea = new JTextArea();
//        scrollPane = new JScrollPane(textArea);

        //scrollPane.setPreferredSize(new Dimension(300, 300));
        panel.add(BorderLayout.CENTER,textArea);

        returnPanel=new JPanel(new BorderLayout());

        this.getContentPane().add(BorderLayout.EAST,returnPanel);
        returnPanel.setBackground(Color.BLACK);

        returnButton=new JButton("Back");
        returnButton.setBorderPainted(false);
        returnButton.setOpaque(true);
        returnButton.setBackground(Color.BLACK);
        returnButton.setForeground(Color.CYAN);
        returnPanel.add(BorderLayout.SOUTH,returnButton);
        returnButton.addActionListener(new returnListener());
	returnButton.setFocusPainted(false);


        try{
            File myFile = new File("lib/TextFiles/HighScore.txt");
            FileReader fileReader = new FileReader(myFile);
            BufferedReader reader = new BufferedReader(fileReader);
            String line;

            while((line = reader.readLine()) != null) {
		textArea.append("Amateur Level\n");
                textArea.append(line + "\n");
		textArea.append("\n");
	    }
	    reader.close();
        }catch(IOException e){
            e.printStackTrace();
        }
	
        try{
            File myFile = new File("lib/TextFiles/HighScoreInterLevel.txt");
            FileReader fileReader = new FileReader(myFile);
            BufferedReader reader = new BufferedReader(fileReader);
            String line;

            while((line = reader.readLine()) != null) {
		textArea.append("Intermediate Level\n");
                textArea.append(line + "\n");
		textArea.append("\n");
            }
            reader.close();
        }catch(IOException e){
            e.printStackTrace();
        }

        try{
            File myFile = new File("lib/TextFiles/HighScoreProLevel.txt");
            FileReader fileReader = new FileReader(myFile);
            BufferedReader reader = new BufferedReader(fileReader);
            String line;

            while((line = reader.readLine()) != null) {
		textArea.append("Professional Level\n");
                textArea.append(line + "\n");
		textArea.append("\n");
            }
            reader.close();
        }catch(IOException e){
            e.printStackTrace();
        }

        panel.setBackground(Color.BLACK);
        textArea.setBackground(Color.BLACK);
        textArea.setForeground(Color.YELLOW);
        Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();
        this.setLocation(dim.width/2-this.getSize().width/2,dim.height/2-this.getSize().height/2);
	textArea.setEditable(false);
        setVisible(true);

    }