add validation for date and add boolean return value to setAll() method
validation for birthday field