setup password hash test
refactor login module