improved age

If user entered a date of birth instead of their age, calculate age and
return it.