adds temp login page and auth module

This sets up a temporary login page and auth manager. An angular view will
most likely be used later for the login page, to integrate better with the
app.

For now this will provide a simple authentication mechanism.