[Model] Add email and change validation méthods
[Auth] Protect routes
[User] Add get user method