Fixed parameter P

fixed parameter generation
state variables are now generated per-run
added pulse time for outbreak parameter
now catch runs with floating point errors
fixed graphing so ylims don't go below 0