Parallel monte carlo implemented, now need to work on offloading to xeon phi