Refactored the guess method. Divided up the work of the previous 'mark' temporary variable into distinct methods outside of the guess method.