Assignment 5 Complete

Setup login/logout navigation, fixed all the broken stuff because of
non-existent user sessions.