Added basic auth and a basic login page.
However, you can't actually use the login page
to login yet.