Add success page
Change default port because reasons
Return domain as well
Set up success route
Global model for sharing data across routes
Redirect to self
Load user data with proper return
Redirect if this page is accessed directly
Add a view for already taken emails
Return errors in json only
Add error handling for already taken emails