The Bharatiya Janata Party has announced a major organizational reshuffle under party president Nitin Nabin, bringing in new faces, young leaders, and experienced figures like Smriti Irani while dropping Amit Malviya.