Snapshot times and units
For snapshots, we want to:
- Be able to specify when snapshots are written in the parameter file.
- Convert the quantities from the ICs to internal units. Same for the snapshots.
- Do half of a drift to have velocities and positions at the exact same time.