Password Object

Extracted the password into a separate Class with various methods
Note that the most important one - hash() , is not really implemented
yet