Created User model (implemented hashing of password)