Add some rules regarding user specified password to make it strong

Password must be at least 8 characters long, it must include a digit,
 an upper case letter, a lower case letter, a symbol

Contributor: Zaid