This is the main trunk for my DSMC code