Moved validation in CanMakeGuess from get to set
Fixed setter
Created property for _number field