Modified User Model specs :
 Added more specs for validating passwords.
 Added specs for the blocked attribute.
 Refactored error checks.