private final void createDefaultPresetFile()
			{

				// TODO have preset files within .jar and extract to folder when
				// missing.
				// URL inputUrl =
				// getClass().getResource("/absolute/path/of/source/in/jar/file");
				// File dest = new File("/path/to/destination/file");
				// FileUtils.copyURLToFile(inputUrl, dest);

				if (new File(saveDirectory + "default.txt").exists())
					return;

				BufferedWriter out = null;

				try
					{
						File presetFile = new File(saveDirectory + "//default" + ".txt");

						out = new BufferedWriter(new FileWriter(presetFile, false));

						out.write("Plants:");
						out.newLine();
						out.write("LeafSize= 14.0");
						out.newLine();
						out.write("StalkLength= 20.0");
						out.newLine();
						out.write("MutationChance= 35.0");
						out.newLine();
						out.write("DNADamage= 4.0");
						out.newLine();
						out.newLine();
						out.write("Light:");
						out.newLine();
						out.write("RedLightIntensity= 255.0");
						out.newLine();
						out.write("GreenLightIntensity= 255.0");
						out.newLine();
						out.write("BlueLightIntensity= 255.0");
						out.newLine();
						out.write("LeafTransparency= 0.0");
					}
				catch (Exception e)
					{
						e.printStackTrace();
					}
				finally
					{
						try
							{
								out.flush();
								out.close();
							}
						catch (IOException e)
							{
								e.printStackTrace();
							}
					}
			}