Userモデルに各フィールドのバリデーションを追加
Make a basic User model(including secure passwords)
before_saveのテストを追加し、before_saveのリファクタリングを実施（Exerciseを実施）