Using our WTForm to handle validation better.

Cleaning up our registration view.