Improving movement validation. Adding more support to the game.