Added Devise.
Actually use Devise and setup a custom layout and controller.
Added the ability to sign out.