Add user model and authentication to all pages except new

Added HTTP authentication to all pages except the user page.  Also created new model for users to store username and password.