* World.getRandomEmptyCell() rework (faster when the grid is almost full)