created users with email ans name validation
secure password added to User model