public void run() {
		repaint();		
		
		if(menu || sleepCounter > 0)
			return;
		
		if(sleepCounter == 0) {
			HeliShooterMain.resetInstance();
			TesterLedFramework.resetInstance().setModus(modus);
			BoardSnake.resetInstance();
			counter = 0;
		}
		
		if(modus >= 1 && modus <= 5 && ++counter % 3 == 0)
			TesterLedFramework.getInstance().run();
		
		if(modus == 6)
			BoardSnake.getInstance().run();
		
		if(modus == 7)
			HeliShooterMain.getInstance().run();
	}