Added access denied logic.
Added login page.
Fixed the authentication flow and forms.
Moved settings under users/username/settings.
Fixed redirect URLs
Added the /settings page.
Merge branch 'work'