Valid Moves Update

Now checks if the valid move is occupied or not. If it is occupied,
will check to see if a jump is possible.