public void shutdown() throws IOException { writeState();
public void shutdown(File stateLocation) throws IOException { writeState(stateLocation);
	public void shutdown() throws IOException {		writeState();		//systemState should not be set to null as when the framework		//is restarted from a shutdown state, the systemState variable will		//not be reset, resulting in a null pointer exception		//systemState = null;	}