Features Luke #52 and #53

This adds sign-in and sign-out capabilities, as well as the needed redirects for said features. 
@Luke1298 I think you need to push up your latest changes to this branch—I'm only seeing commits from December 5. :hamburger: