Game Simulation now inherits from world rather than wrapping it