add remember_token field to users table. add extra methods to User model.