Users Model added
Validation for blank username and email
Validated length format and uniqueness
Added Secure Password mechanism
Minor