Various changes.

Added user controller, authentication method for user, home, login, and new_user views. Ignore the error page.