This is the loop that controls the interaction between agent and environment at every simulation step, name suggestions: "simulation_controller.py" ?