spec setup
user factories
user unit tests
resolve conflict in gemfile