password validation small fixes and jackson library