Factor of three speed improvement - mostly from fixed rng
Inline so functions in the Particle class
Inline some of the helper functions in the main class
Inline getters and setters in ResultStore class
Use an aggregator class for collecting info over runs
Fix bugs were some vars were ints instead of doubles