Add register, use the wtform-flask libraries.
Add the hidden tag/csrf token.
Completely redo the register template. Lots of work to do.