public boolean loadBoard(String[] countriesArray, String[] adjacenciesFileArray, String[] continentsFileArray) {
		
		isLoaded = false;
	
		countriesMap = new HashMap<String, Country>();
		continentsMap = new HashMap<String, Continent>();
		
		// Populates countriesMap
		for (i = 0; i < countriesArray.length; i++) {
		
			countriesMap.put(countriesArray[i], new Country(countriesArray[i]));
		}
		
		countriesList = new ArrayList<Country>(countriesMap.values());
		
		// Populates country adjacencies
		for (i = 0; i < adjacenciesFileArray.length; i++) {
		
			System.out.println("Building new adjacenciesArray with " + adjacenciesFileArray[i] + "...");	
			
			// Splits each line into the individual country names
			adjacenciesArray = adjacenciesFileArray[i].split(",");
			
			System.out.println("Building new adjacenciesList...");
			
			adjacenciesList = new ArrayList<Country>();
			
			// Creates a list of countries adjacent to the country in index 0
			for (j = 1; j < adjacenciesArray.length; j++) {
			
				System.out.println("Adding to adjacenciesList: " + adjacenciesArray[j]);
				
				adjacenciesList.add(countriesMap.get(adjacenciesArray[j]));
			
			}
			
			// Adds the adjacencies to the country
			countriesMap.get(adjacenciesArray[0]).addAdjacencies(adjacenciesList);
		}
		
		// Populates continents
		for (i = 0; i < continentsFileArray.length; i++) {
		// Splits the data of each line
			continentsArray = continentsFileArray[i].split(",");
			
			memberCountries = new ArrayList<Country>();
				
			// Populates memberCountries, starting at index 2
			for (j = 2; j < continentsArray.length; j++) {
			
				System.out.println("Adding memberCountry to " + continentsArray[0] + ": " + continentsArray[j]);
				
				memberCountries.add(countriesMap.get(continentsArray[j]));
			}
			
			// Populates continents hash map
			continentsMap.put(continentsArray[0], new Continent(continentsArray[0], Integer.parseInt(continentsArray[1]), memberCountries));
		}
		
		// Sets isLoaded to true if successful
		isLoaded = true;
		
		return isLoaded;
	}