Added a simulation model.
Added generation calculator.