reorganising main function again

Use iterateLaplace to receive all set up arrays and do loop