Changed response checking to be independent of case, punctuation, and excess whitespace.