public void loadRecipes() throws URISyntaxException {
		URL fileUrl = getClass().getResource("res/recipes.csv");
		File recipeFile = new File(fileUrl.toURI());
		DataAccessObject.LOGGER.log(Level.SEVERE,"File not found.");
		BufferedReader reader = null;
		try {
			reader = new BufferedReader(new FileReader(recipeFile));
			String line = null;
			int quoteCount = 0;
			String row = "";
			boolean firstRowRead = false;
			while ((line = reader.readLine()) != null) {
				quoteCount += countChars(line, '"');
				if (!row.isEmpty()) {
					row += "\n";
				}
				row += line;

				if (quoteCount % 2 == 0) {
					if (firstRowRead) {
						parseRow(row);
					}
					else {
						firstRowRead = true;
					}
					row = "";
					quoteCount = 0;
				}

			}
		} catch (FileNotFoundException e) {
		} catch (IOException e) {
		} finally {
			if (reader != null) {
				try {
					reader.close();
				} catch (IOException e) {
				}
			}
		}
	}