yesno function for generic user y/n input, 2) stab at validation (brown-field) code