User login and hidden sidebar

Two notes about this branch:

1. The toggling of the sidebar doesn't work until the page is refreshed for some reason.
2. RSpec is raising 1 failed test about a link not existing (Sign out) when it does and another test confirms it.