added validations on users
implemented has_secure_password
implemented password validation