Maran's resignation clears way for cabinet reshuffle