This includes creation of the basic pages.
Now all that's left for the authentication workflow is session management.