spawning of agents by routes file
decoupling rendering / simulating with deepcopy