Style invalid form fields.
Disallow submitting forms when they're invalid.
Refactor app structure a bit.