first stab at dependency graph
Cannot safely generate dependency graph for custom propensities this way, so I only support mass action for now
removed printout