Functions update_view and make_guessed complete but untested.