GUI added + MonteCarlo class update