public String[][] fileReadIn(String fileDirectory) throws IOException{
		ToolBag tool = new ToolBag();
		BufferedReader fileReader = null;
		try {
			fileReader = new BufferedReader(
					new InputStreamReader(getClass().getResourceAsStream(fileDirectory)));
		} catch (NullPointerException propertiesReaderNPE) {
			try {
				fileReader = new BufferedReader(
						new InputStreamReader(new FileInputStream(fileDirectory)));
			} catch (NullPointerException propertiesReaderNPE2) {
				System.err.print("\nThe directory: " + fileDirectory + " failed to load.\n\n");
				propertiesReaderNPE2.printStackTrace();
			}
		}
		String[][] data = new String[tool.fileLines(fileDirectory, "*")][2];
		String dataNameToAdd = null,
					dataToAdd = null,
					readIn = null;
		for(int x = 0; x < data.length; x++){
			try {
				readIn = fileReader.readLine();
				if(readIn.equals(null)){
					break;
				}
			} catch (NullPointerException fileReaderNPE) {
				break;
			}
			if(readIn.startsWith("*")){
				continue;
			}else  if(readIn.contains("\"")){
				StringTokenizer readInTokens = new StringTokenizer(readIn);
				dataNameToAdd =readInTokens.nextToken("\"");
				dataNameToAdd = dataNameToAdd.trim();
				dataToAdd = readInTokens.nextToken("\"");
				data[x][0] = dataNameToAdd;
				data[x][1] = dataToAdd;
			}
		}
		return data;
	}