Added validation support for select, checkbox, radio elements and support for email and telephone input types.