Added pjw character hashing algo implementation