1) Modularised the MR code for Apriori jobs. 2) Added support for passing command line arguments for different input, output directory, number of passes, min support percentage and max number of transactions.