Login

fix authentication because it was broken after nested view.  Since homecontroller is always loaded, I am doing the following work in that controller:
1. check if user is authenticated already.  If not, route them to /auth.
2. if user is authenticated already, I check if they are JUST authenticated or if this is the first time loading our website.  If so, I route them to /events by default.
Why does the previousState have to be "auth"?