Re-organized things into agents, strategies, states, and the simulator.