actually use the correct db name
create user table
create user controller
setup signup_route
initial validations and tests for user models
add index to users
downcase email to ensure uniqueness
add password_digest to users
tests for user authentication
initial user model with authentication
refactor before_save downcase
Merge branch 'feature/users' into develop

* feature/users:
  refactor before_save downcase
  initial user model with authentication
  tests for user authentication
  add password_digest to users
  downcase email to ensure uniqueness
  add index to users
  initial validations and tests for user models
  setup signup_route
  create user controller
debug in layout in dev
spped up tests by lowering bcrypt cost
users resource
Add factory girl for testing

On branch feature/sign-up
Changes to be committed:
	modified:   Gemfile
	modified:   Gemfile.lock

Changes not staged for commit:
	modified:   app/assets/stylesheets/custom.css.scss
	modified:   app/controllers/users_controller.rb
	modified:   app/helpers/users_helper.rb
	modified:   app/views/layouts/application.html.haml
	modified:   app/views/users/new.html.haml
	modified:   spec/models/user_spec.rb
	modified:   spec/requests/user_pages_spec.rb

Untracked files:
	app/views/shared/
	app/views/users/show.html.haml
	spec/factories.rb

On branch feature/sign-up
Changes to be committed:
	modified:   Gemfile
	modified:   Gemfile.lock
	new file:   spec/factories.rb

Changes not staged for commit:
	modified:   app/assets/stylesheets/custom.css.scss
	modified:   app/controllers/users_controller.rb
	modified:   app/helpers/users_helper.rb
	modified:   app/views/layouts/application.html.haml
	modified:   app/views/users/new.html.haml
	modified:   spec/models/user_spec.rb
	modified:   spec/requests/user_pages_spec.rb

Untracked files:
	app/views/shared/
	app/views/users/show.html.haml
Tests for creation and authentication

On branch feature/sign-up
Changes to be committed:
	modified:   spec/models/user_spec.rb
	modified:   spec/requests/user_pages_spec.rb

Changes not staged for commit:
	modified:   app/assets/stylesheets/custom.css.scss
	modified:   app/controllers/users_controller.rb
	modified:   app/helpers/users_helper.rb
	modified:   app/views/layouts/application.html.haml
	modified:   app/views/users/new.html.haml

Untracked files:
	app/views/shared/
	app/views/users/show.html.haml
Setup for user show

- User show view
- Gravatar helper method

On branch feature/sign-up
Changes to be committed:
	modified:   app/helpers/users_helper.rb
	new file:   app/views/users/show.html.haml

Changes not staged for commit:
	modified:   app/assets/stylesheets/custom.css.scss
	modified:   app/controllers/users_controller.rb
	modified:   app/views/layouts/application.html.haml
	modified:   app/views/users/new.html.haml

Untracked files:
	app/views/shared/
User creation

- Strong params
- New and create actions for handling user creation
- New user form

On branch feature/sign-up
Changes to be committed:
	modified:   app/controllers/users_controller.rb
	modified:   app/views/users/new.html.haml

Changes not staged for commit:
	modified:   app/assets/stylesheets/custom.css.scss
	modified:   app/views/layouts/application.html.haml

Untracked files:
	app/views/shared/
Updates to layout

- styling for forms, errors, etc
- creation of error_messages partial
- Add setup for flashes to application layout

On branch feature/sign-up
Changes to be committed:
	modified:   app/assets/stylesheets/custom.css.scss
	modified:   app/views/layouts/application.html.haml
	new file:   app/views/shared/_error_messages.html.haml