Based on better understanding of needs of the simulation, changed the board execution to go only once
and ignore chain reactions. This will allow each game type to handle special effects (e.g. forge, research, 5 chain reactions)
by giving the simulation access to the board and results between chain reactions.
Specified and implemented all the behavior for a state to do simulation. Working on errors in simulation.