Multi-threading for map preprocessing.
Moved ioservice stuff to the Game class for central thread management.