Make a basic user model with secure password
User sign in function added