Game field change and some game logic