I think the contact form is done.

Wow, what a mess. Really need to look into FormHandler. But that'd take
longer.

Still need to write the save op. That's next. Shouldn't be that bad.