Update methods and add computer/player choices.