added validation for phone numbers and currencies

what do you determine to be a valid phone number?
what country?
land line, mobile? 
you should extend your doc more, and also provide the ability to add different countries.