public static void setupPostRaceScreen() {
		// Set that the user didn't enter their high score yet
		enteredHighScore = false;

		// Find the player's best lap time
		bestLap = 0;
		for (int lap = 1; lap < lapTimes.length; lap++) {
			if (lapTimes[lap] < lapTimes[bestLap]) {
				bestLap = lap;
			}
		}

		try {
			// Make a new buffered reader for the high scores
			BufferedReader highScoreFile = new BufferedReader(new FileReader(
					"HighScores/highScores.txt"));
			String line = "";

			// For each position in the high score table
			for (int position = 0; position < 5; position++) {

				// Read the line from the file and split it
				line = highScoreFile.readLine();
				String[] data = line.split(" ");

				// Input the data into the high scores and names arrays
				highScoreNames[position] = data[0];
				highScores[position] = new Float(data[1]);
			}
		} catch (Exception exception) {
			System.out.println("KouchKarting.setupPostRaceScreen() exception: "
					+ exception);
		}

		// Reset the high position to 0
		highScorePosition = 0;

		// Calculate the position of the player in the highScores list
		int highScoresIndex = 0;

		// If the player's best score is lower than the high score, set their
		// high score position to 5
		if (lapTimes[bestLap] > highScores[4]) {
			highScorePosition = 5;
		}

		// Otherwise, calculate the proper position
		else {
			while (lapTimes[bestLap] > highScores[highScoresIndex]) {
				highScorePosition++;
				highScoresIndex++;
			}
		}

		// Load the high score table, stat screen and menuBackground
		highScoreTable = new CustomImage("HighScores/HighScoreTable.png", true,
				true);
		highScoreHandle = MaterialLibrary.makeTexture(highScoreTable);

		statScreen = new CustomImage("HighScores/StatScreen.png", true, true);
		statScreenHandle = MaterialLibrary.makeTexture(statScreen);

		menuBackground = new CustomImage("Menu/MainMenu.jpg", true, true);
		menuBackgroundHandle = MaterialLibrary.makeTexture(menuBackground);

		// Load the high enter high score and continue buttons
		enterHighScore = new CustomImage("HighScores/EnterHighScore.png");
		enterHighScoreHandle = MaterialLibrary.makeTexture(enterHighScore);
		enterHighScoreOver = new CustomImage(
				"HighScores/EnterHighScoreOver.png");
		enterHighScoreOverHandle = MaterialLibrary
				.makeTexture(enterHighScoreOver);
		enterHighScorePosition = new Vector(300, 200, 0);

		continueButton = new CustomImage("HighScores/ContinueButton.png");
		continueButtonHandle = MaterialLibrary.makeTexture(continueButton);
		continueButtonOver = new CustomImage(
				"HighScores/ContinueButtonOver.png");
		continueButtonOverHandle = MaterialLibrary
				.makeTexture(continueButtonOver);
		continueButtonPosition = new Vector(300, 150, 0);
	}