//Function to move the Player Bullets and check if they hit or destroyed a EnemyPlane
        public void moveTheBullets()
        {
            for (int i = 0; i < playerPlane.getFiredBullets().Count; i++)
            {
                playerPlane.moveUpBullets(i);


                if (playerPlane.getFiredBullets()[i].getY() < 0)
                {
                    playerPlane.removeBullet(i);
                }
                else
                {
                    for (int y = 0; y < Planes.Count; y++)
                    {
                        Rectangle r1 = new Rectangle(playerPlane.getFiredBullets()[i].getX(), playerPlane.getFiredBullets()[i].getY(), playerPlane.getFiredBullets()[i].getImage().Width, playerPlane.getFiredBullets()[i].getImage().Height);
                        Rectangle r2 = new Rectangle(Planes[y].getX(), Planes[y].getY(), Planes[y].getImg().Width, Planes[y].getImg().Height);

                        if (r1.IntersectsWith(r2))
                        {
                            playerPlane.removeBullet(i);
                            Planes[y].LoseLife();
                            if (Planes[y].LIFE() <= 0)
                            {
                                Planes.Remove(Planes[y]);
                                fillList();
                                scoore.UpdateBulletScore();
                                Blast = true;
                                xBam  = r1.X;
                                yBam  = r1.Y;
                            }
                            break;
                        }
                    }
                }
            }
        }