`rails new campaign-mailer --skip-test-unit`
Add 'rspec-rails' gem
`rails generate rspec:install`
Move warnings from .rspec to spec_helper
Add 'factory_girl_rails' gem
Include FactoryGirl::Syntax::Methods in RSpec configuration
Add 'faker' gem
Add 'capybara' gem
Load Capybara for tests
Add 'devise' gem
`rails generate devise:install`
Specify 'URL' acronym
`rails generate devise User admin:boolean first_name:string last_name:string address_1:string address_2:string city:string state:string zip_code:string phone:string web_url:string schedule:integer` && `rake db:migrate`
Specify 'ZIP' acronym
Initial User factory
Add 'shoulda-matchers' gem
Load Shoulda for tests
Initial User validations
Refactor Gemfile
Remove Turbolinks