Added testInstance. Moved some method from Simulation to
SimulationInstance to simplify design.
Added DoNothingQueenAI =)