move update_player_location() to board