Improvements to validation

Removed required markers from validation script and included in HTML
form.
Added a global required field check for every field