private void startMenu()
  {
      while (menuRunning) {
          
      Graphics2D g = (Graphics2D) strategy.getDrawGraphics();
      g.setColor(Color.black);
      g.fillRect(0, 0, Global.xRes, Global.yRes);
      
      button  = new ButtonEntity(this, "sprites/hud/newbutton.jpg", new Coords(Global.xRes / 2 - 50, Global.yRes / 2 - 100), "start", 100);
      huds.add(button);
      button  = new ButtonEntity(this, "sprites/hud/loadbutton.jpg", new Coords(Global.xRes / 2 - 50, Global.yRes / 2 + 100), "load", 100);
      huds.add(button);
      
      for (Hud hud : huds) {
          if (hud.getType() == "start" || hud.getType() == "load") {
          hud.draw(g, new Coords(0,0));
          }
      }
      
      strategy.show();
      try {
        Thread.sleep(100L);
      } catch (Exception e) {
      }
      
      }
  }