public void updateGame()
	{
		//System.out.println(gameWorld.getDrawableActorGroup().getBulletGroup().getList().size());
		PlaneGroup planeGroup = gameWorld.getDrawableActorGroup().getPlaneGroup();
		UserPlane up = planeGroup.getUserPlane();
		if(up == null)
		{
			//you have lost the game, restart?
		}
		else
		{
			gameWorld.slideWorldToActor(up);	
			ArrayList<Plane> planes = planeGroup.getList();                    //THIS SHOULD BE A METHOD
			boolean flag = true;
			for(int i = 0;i<planes.size();i++)
			{
				if(planes.get(i).getTeam()!=up.getTeam()){
					flag = false;
					break;
				}
			}
			if(flag)
			{
				up.changeLife(up.getInitiallife()); //restoring health
				level++;
				for(int i = 1;i<level+1;i++)
				{
					gameWorld.addDrawableActor(makeEnemyAIPlane());
					if(i%2==1)
						gameWorld.addDrawableActor(makeAllyAIPlane());
				}
					
			}
				
		}
	}