An example of the classic Python exercise to allow the user to try to guess a number.  Written using a test-driven OO approach.