got validation working ery roughly, no css, may change cetrain conditionals to better communicate the errors for radios/check boxes