Refactoring of code,
Added validation on the input fields,
Changed date fields to only be editable from the datepicker.
Age under date fields updates dynamically upon change to the date.
Age fields use same formula as DOB fields to calculate the age difference, assuming DOB is 1st Jan.