added password digest field and has_secure_password to user model (re: bcrypt functionality)