form validation done

submit button disables and re-enables appropriately
design changes