add user model, and tests, etc.
add index for users's email column
add gem 'bcrypt'