add bcrypt in order to use has_secure_password
use has_secure_password instead of manual hashing of password
add specs for users controller
add coverage folder to gitignore