Fixes
update package.json
Switch bcrypt lib
Thread list now uses async