Added basic authentication with a home page and a protected dashboard page.