big updates to nnet prog, add monte carlo simulations