Some styling adjustments and form validation added.