Fix goof in validate_move by moving code to read_player_input.