allocate less memory by putting a limit on number of particles allowed
in a box
switch to shared rather than firstprivate to fix large memory issies
Merge branch 'maxparticlesperbox'