Added match framework to wrap the simulation.

Added multi threaded support for loading world files.