Reorganizing
Better organization
Adding monte carlo simulation