private ProgramDB buildProgram() throws Exception {
		ToyProgramBuilder builder = new ToyProgramBuilder("Sample Program", true);

		builder.createMemory(".text", "0x1001000", 0x10000);
		builder.createReturnInstruction(FUN1_ADDR);
		builder.createEmptyFunction(null, FUN1_ADDR, 10, null);
		builder.createReturnInstruction(FUN2_ADDR);
		builder.createEmptyFunction(null, FUN2_ADDR, 10, null);
		builder.createReturnInstruction(FUN3_ADDR);
		builder.createEmptyFunction(null, FUN3_ADDR, 10, null);
		builder.createReturnInstruction(FUN4_ADDR);
		builder.createEmptyFunction(null, FUN4_ADDR, 10, null);
		return builder.getProgram();
	}
Captures screenshots for the BSim help pages. Note that this class does not 
generate ALL images used in the BSim help. The following are generated
by hand, but should be addressed to be created here at some point:

		functionmatch.png
		toolbar.png
		client.png
Ghidra/Features/BSim/src/screen/java/help/screenshot/BSimSearchPluginScreenShots.java