Write functionality and tests for password hash and login validation
Add UserNotFound and Userinactive Exceptions