simulation creates initial list of modified state components
replace vector with StateModifications
small README change