Simulation configuration

simulation covers timestep, physics/render options, launch_config (e.g. device: cuda or cpu), etc.

(To be expanded: field table and templates.)