Renamed the "repeat" field to "sample" for consistency.
Refactored simulation running and added experiment management.
Added hot-update for model parameters.