my contacts edit and view

also modified form validation logic for hierarchy of validated elements