static void init() {
		// Make NEU Image Palette
		NEUPalette.add(GrassTile); 				// 0
		NEUPalette.add(RoadNoLines);			// 1
		NEUPalette.add(CautionTape); 			// 2
		NEUPalette.add(TrainTileMiddle);		// 3
		NEUPalette.add(HoleTrap);				// 4
		NEUPalette.add(TrainTrackBottom);		// 5
		NEUPalette.add(RoadMiddle);				// 6
		NEUPalette.add(RoadBottomTile);			// 7
		NEUPalette.add(RoadTopTile);			// 8
		NEUPalette.add(BrickTile);				// 9
		NEUPalette.add(RoadLeft);				// 10
		NEUPalette.add(RoadRight);				// 11
		NEUPalette.add(TrainTileTop);			// 12
		

		// Initialize Tile Images in each screen
		NEU0.setTileImages();
		NEU1.setTileImages();
		NEU2.setTileImages();
		NEU3.setTileImages();
		NEU4.setTileImages();
		NEU5.setTileImages();
		NEU6.setTileImages();
		NEU7.setTileImages();

		// Adds the screens from XML
		NEUScreens.add(NEU0);
		NEUScreens.add(NEU1);
		NEUScreens.add(NEU2);
		NEUScreens.add(NEU3);
		NEUScreens.add(NEU4);
		NEUScreens.add(NEU5);
		NEUScreens.add(NEU6);
		NEUScreens.add(NEU7);

		currentMap = NEU;
		currentScreenIndex = 0;

		// Makes connections between screens for NEU
		Screen.makeLeftPair(NEU0, NEU1);
		Screen.makeLeftPair(NEU2, NEU3);
		Screen.makeLeftPair(NEU4, NEU5);
		Screen.makeLeftPair(NEU6, NEU7);
		Screen.makeUpPair(NEU0, NEU2);
		Screen.makeUpPair(NEU1, NEU3);
		Screen.makeUpPair(NEU2, NEU4);
		Screen.makeUpPair(NEU3, NEU5);
		Screen.makeUpPair(NEU4, NEU6);
		Screen.makeUpPair(NEU5, NEU7);

		Screen theScreen = currentMap.getScreens().get(currentScreenIndex);
		ArrayList<Monster> monsters = theScreen.getMonsters();
		monsters.add(player);
		player.makePlayer();
	}