The DivGame Simulator: a stochastic cellular automata model of rainforest dynamics