work SSA Gillespie Stochastic Simulation Code rksn_automate Automated Reaction Path Random Small Python Scripts for Quick Analysis fun project 4 Chemical Structure Drawing