code: @Override
  	protected void preparePaintComponent(final Request request) {
  		super.preparePaintComponent(request);
  
  		if (!isInitialised()) {
  			List<ExampleData> recent = menuPanel.getRecent();
  
  			if (!recent.isEmpty()) {
  				selectExample(recent.get(0));
  			}
  
  			setInitialised(true);
  		}
  		lastLoaded.setText("Last loaded on ".concat(getMeAReadableDate(new Date())));
  	}
docs: Override preparePaintComponent in order to populate the recently accessed menu when a user accesses this panel
  for the first time.
  
  @param request the request being responded to.