Finished Authentication logic, including when certain portions of the view should be shown based on what kind of user is logged in.