@Override
					public void run()
					{
						// We remove the old JPanel and replace it with the engine JPanel.
						Engine engine = new Engine(getOutsideReference().engineSettings);
						getOutsideReference().getParent().add(engine);
						getOutsideReference().getParent().remove(getOutsideReference());
						new Thread(engine).start();
					}