Event Generation separated from Monte Carlo. Dependence on BAT to be removed.
Event Generation separated from Monte Carlo. Necessary modifications made to MonteCarlo class and main.cpp