Introduce a new PlayTest project containing tools for simulating gameplay, including: - Agent abstractions (IAgent, GreedyAgent, WeightedAgentPool) - ObservableCapture for logging entity changes - PlayLog for generating and saving formatted play logs