passwd: simplify and add some consistent methods
passwd: add package description