finish section 8.2.1 to add remember token to user model