Optimization of the level generation: it's now more likely to not change direction when pushing a box; It now sometimes move already moved boxes again.