Basic form validation working. Todo: detailed form validation feedback.