Added validation for DOB

Cannot be future or older than 120 years (1/1/1894)

This is throwing an exception when you leave the text field and it tries
to convert to date time, need to fix it as yet.