Add gem devise for User auth
Figaro for ENV variables
rails g devise:install

+ perform necessary manual configuration (default mailer url,
  root route, alerts)
+ hide secret_key and pepper using ENV variables (devise.rb)
+ rails g devise:views and convert those views to haml
Use include() and have() matchers instead of eq[some array of objects] which is brittle do to ActiveRecord query ordering
rails g devise User

+ comment out table columns i didn't want to include in the migration
+ comment out devise modules i didn't want in the User model
Require log-in to visit any content related page
Account creation spec
Log-in/Log-out spec and navbar modification
User sign-in so controller specs don't fail
User sign in for feature specs

+ Created a helper method so all the sign in steps don't
  happen in the feature specs themselves. cleans things up
  a bit.