First commit
initial conditions, error criterion
more enums and interfaces
8th-order, commented out
tidy up main, add asserts to solvers
POM additions
POM fixes
more POM additions (reporting)
messing with constructors, add g and ts
remove pointless interfaces
four body ICs, tidy ups
more initial conditions work
first attempt at collision detection/mitigation
back out of collision detection/mitigation
cosmetics/comments
added three-body, deleted 8th order
add JSON particle output
foreach versions are slower by ~10%
delete foreach versions
update simulation times